/**
 * 
 */
package ar.uba.fi.cimII7566.cuat201102.automatizacionNegroHumo.vista;

import java.util.Observable;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import ar.uba.fi.cimII7566.cuat201102.automatizacionNegroHumo.controlador.Controlador;

/**
 * @author diego
 * 
 */
public class VistaGeneralConsola extends Vista {

	private final Logger logger = LoggerFactory
			.getLogger(VistaGeneralConsola.class);

	public VistaGeneralConsola(Controlador controlador) {
		super(controlador);
	}

	public void actualizarVista(Observable o, Object arg) {
		if (arg instanceof VistaGeneralConsola) {
			VistaGeneralConsola vista = (VistaGeneralConsola) arg;
			vista.actualizar();
		}
	}
	
	private void actualizar() {
		//
	}
	
	public void evento() throws Exception {
		getControlador().evento(this);
	}
	
	public void ciclar(int escenario) throws Exception {
		getControlador().ciclar(this, escenario);
	}
	
	public void parar() throws Exception {
		getControlador().parar();
	}
}
